fn division(dividend: i32, divisor: i32) -> i32 {
    if divisor == 0 {
        panic!("division by zero");
    } else {
        dividend / divisor
    }
}

fn main() {
    println!("Hello, world!");

    let _x = Box::new(0i32);

    division(3, 1);

    println!("this point won't be reached!");
}
